Series-Parallel Posets: Algebra, Automata and Languages
نویسندگان
چکیده
In order to model concurrency, we extend automata theory from the usual word languages (sets of labelled linear orders) to sets of labelled series-parallel posets | or, equivalently, to sets of terms in an algebra with two product operations: sequential and parallel. We rst consider languages of posets having bounded width, and characterize them using depth-nilpotent algebras. Next we introduce series-rational expressions , a natural generalization of the usual rational expressions, as well as a notion of branching automaton. We show both a Myhill-Nerode theorem and a Kleene theorem. We also look at generalizations.
منابع مشابه
A Kleene iteration for parallelism 1
This paper extends automata-theoretic techniques to unbounded parallel behaviour, as seen for instance in Petri nets. Languages are deened to be sets of (labelled) series-parallel posets | or, equivalently, sets of terms in an algebra with two product operations: sequential and parallel. In an earlier paper , we restricted ourselves to languages of posets having bounded width and introduced a n...
متن کاملRationality in Algebras with a Series Operation
We consider the notion of rationality in algebras with a designated binary associative operation called the series operation, or the sequential product. We define automata operating in these algebras and rational expressions matching their expressive power, and we show that this expressive power equals that of algebraic recognizability. The framework which we consider encompasses both the free ...
متن کاملComplementation of Branching Automata for Scattered and Countable Series-Parallel Posets
We prove the closure under complementation of the class of languages of scattered and countable N-free posets recognized by branching automata. The proof relies entirely on effective constructions.
متن کاملSeries-parallel Languages and the Bounded-width Property 1
automates des langages de mots habituels, aux langages d'ensembles par-tiellement ordonn es s erie-parall eles, ou sp-langages. Nous utilisons les pro-pri et es alg ebriques de l'ensemble des ensembles s erie-parall eles pour etudier une notion de reconnaissabilit e bas ee sur les congruences d'indice ni, et une notion de r egularit e bas ee sur une nouvelle classe d'automates, appel es automat...
متن کاملSeries-parallel languages and the bounded-width property
automates des langages de mots habituels, aux langages d'ensembles par-tiellement ordonn es s erie-parall eles, ou sp-langages. Nous utilisons les pro-pri et es alg ebriques de l'ensemble des ensembles s erie-parall eles pour etudier une notion de reconnaissabilit e bas ee sur les congruences d'indice ni, et une notion de r egularit e bas ee sur une nouvelle classe d'automates, appel es automat...
متن کامل